<?php

/**
 * wincombo actions.
 *
 * @package    SIFI
 * @subpackage wincombo
 * @author     Your name here
 * @version    SVN: $Id: actions.class.php 2692 2006-11-15 21:03:55Z fabien $
 */
class wincomboActions extends KernelWincomboActions
{
  
 

 public function obtenerParametros($opcion, &$criteria)
  {
    $opciones = parent::obtenerParametros($opcion, $criteria);
    if(!$opciones || !is_array($opciones) || count($opciones) <= 0)
    {
		  switch($opcion)
		  {
			  case 'terceroAfiliador':
			    $criteria->addJoin(KernelTerceroPeer::ID, KernelTerceroATipoTerceroPeer::TERCERO_ID);
		            $criteria->addJoin( KernelTerceroATipoTerceroPeer::TIPO_TERCERO_ID, KernelTipoTerceroPeer::ID);
		            $criteria->add(KernelTipoTerceroPeer::ID, 3);
		            $opciones['title']  = "Terceros";
			    $opciones['camposLlave']  = "id";
				  $opciones['camposMostrar']= array('__toString'); 
				  $opciones['labels']       = array("#"=>'5%',"Tercero"=>'950%');
				  $opciones['filtros']      = array('primer_apellido','segundo_apellido');
				  $opciones['label_filtro'] = array('Primer Apellido','Segundo Apellido');
				  break;
			  default:
			    break;
		}
	}
      return $opciones;  
      
  }
 
}
